View Javadoc
1 /* Generated By:JJTree: Do not edit this line. JavaNameList.java */ 2 3 package net.sourceforge.jane.jjtree; 4 5 import java.util.Enumeration; 6 import java.util.LinkedList; 7 import java.util.List; 8 9 public class JavaNameList extends SimpleNode { 10 11 public JavaNameList(int id) { 12 super(id); 13 } 14 15 public JavaNameList(JavaParser p, int id) { 16 super(p, id); 17 } 18 19 /*** Accept the visitor. **/ 20 public Object jjtAccept(JavaParserVisitor visitor, Object data) { 21 return visitor.visit(this, data); 22 } 23 24 /*** 25 * Returns an array of names. 26 */ 27 public String[] getNames() { 28 List values = new LinkedList(); 29 Enumeration names = names(); 30 while (names.hasMoreElements()) 31 values.add(((JavaName) names.nextElement()).getValue()); 32 return (String[]) values.toArray(new String[values.size()]); 33 } 34 35 /*** 36 * Returns an iteration of {@link JavaName}s. 37 */ 38 public Enumeration names() { 39 return JJTreeUtils.childNodes(this, JavaName.class); 40 } 41 42 }

This page was automatically generated by Maven